Slender worm-eel - French English Dictionary